engineer mechanic - Alemán Inglés Diccionario